rotating mechanism - French English Dictionary